<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        //1、多分支语句
        //if else

        //实例：判断成绩级别
        //90分及以上输出A
        //80分及以上输出B
        //70分及以上输出C
        //60分及以上输出D
        //60分以下输出E

        //先把用户输入的值用一个变量存起来
        //然后再进行判断，
        //最后输出
        // var result = prompt("请输入你的成绩")
        // if( result >= 90){
        //     alert('A')
        // }else if( result >= 80){
        //     alert('B')
        // }else if( result >= 70){
        //     alert('C')
        // }else if( result >= 60){
        //     alert('D')
        // }else{
        //     alert('E')
        // }

        //2、三元表达式
        //条件表达式 ？ 表达式1 ：表达式2
        //执行过程：如果条件表达式为真的话那么就返回表达式1的值，如果条件表达式为假的话就返回表达式2的值。表达式有返回的值，所以要找个变量存起来
        //实例
        // var num = 10;
        // var result = num > 5 ? '是的' : '不是的';
        // console.log(result);

        //实例：输入数字，如果数字小于10的话那么再前面补0，如果数字大于10的话那就不需要补
        //先把用户输入的数字放在变量中存储起来
        //如果输入的值小于10的话那就再这个数字前加0
        //大于10的话就不用
        // var num = prompt("请输入数字")
        // var result = num > 10 ? num : '0 '+  num;
        // alert(result);

        //3、switch语句
        //表达式是有返回值的，若返回值与下面的value的值相等的话就执行相应的语句，都没有匹配的话就执行default
        //注意事项：（1）、开发的时候，表达式经常用变量来表示
            //        (2)、表达式的值必须和value的值全等包括类型
            //      （3）、如果没有break的话，switch会一直执行下去，不会跳出
            
        //  switch(条件表达式){
        //      case value1:
        //          //执行语句1
        //          break;
        //     case value2:
        //         //执行语句2
        //         break;
        //         //.....
        //     default:
        //         //执行最后的语句
        //  }

        //4、switch实例
        //输入水果，弹出价格
        //变量存储用户输入的水果名称
        //然后根据水果的名称来判断水果的价格
        // var fruit = prompt('请输入水果')
        // switch(fruit){
        //     case '苹果':
        //         alert('3.5/斤');
        //         break;
        //     case '苹果':
        //         alert('35/斤');
        //         break;
        //     default:
        //         alert('没有这种水果')
        // }




    </script>
    
</body>
</html>